A Rate-Matching Packet Scheduler for Real-Rate Applications

نویسندگان

  • Kang Li
  • Jonathan Walpole
  • Dylan McNamee
  • Calton Pu
  • David C. Steere
چکیده

A packet scheduler is an operating system component that controls the allocation of network interface bandwidth to outgoing network flows. By deciding which packet to send next, packet schedulers not only determine how bandwidth is shared among flows, but also play a key role in determining the rate and timing behavior of individual flows. The recent explosion of rate and timing-sensitive flows, particularly in the context of multimedia applications, has focused new interest on packet schedulers. Next generation packet schedulers must not only ensure separation among flows and meet real-time performance constraints, they must also support dynamic fine-grain reallocation of bandwidth for flows with variable-bit-rate requirements. Unfortunately, today’s packet schedulers either do not support rate and timing sensitive flows, or do so with reservation systems that are relatively coarse-grain and inflexible. This paper makes two contributions. First it shows how bandwidth requirements can be inferred directly from real-rate flows, without requiring explicit specifications from the application. Second, it presents the design, implementation and performance evaluation of a rate-matching packet scheduler that uses these inferred requirements to automatically and dynamically control the bandwidth allocation to flows.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Adaptive Congestion Alleviating Protocol for Healthcare Applications in Wireless Body Sensor Networks: Learning Automata Approach

Wireless Body Sensor Networks (WBSNs) involve a convergence of biosensors, wireless communication and networks technologies. WBSN enables real-time healthcare services to users. Wireless sensors can be used to monitor patients’ physical conditions and transfer real time vital signs to the emergency center or individual doctors. Wireless networks are subject to more packet loss and congestion. T...

متن کامل

iDSRT: Integrated Dynamic Soft Real-Time Architecture for Critical Infrastructure Data Delivery over WLAN

The real-time control data delivery system of the Critical Infrastructure (i.e. SCADA Supervisory Control and Data Acquisition system) is important because appropriate decisions cannot be made without having data delivered in a timely manner. Because these applications use multiple heterogeneous resources such as CPU, network bandwidth and storage, they call for an integrated and coordinated re...

متن کامل

Quality of Service based packet scheduling to support video streaming service for Next Generation Wireless Mobile Network

Next generation wireless mobile networks is a vast area of research and has many design issues like throughput, delay, packet loss, etc. which deals with data transmission and packet scheduling techniques. Based on the above issues, we focus on data packet delivery based on priority and fairness with minimum delay and jitter. In this proposed paper, we are dealing with packet scheduling of mult...

متن کامل

A Dynamic Regulation and Scheduling Scheme for Real - TimeTra c Management

Typical rate-based traac management schemes for real-time applications attempt to allocate resources by controlling the packet delivery to the resource arbitrator (scheduler). This control is typically based only on the characteristics of the particular (tagged) traac stream and would fail to optimally adjust to non-nominal network conditions such as overload. In this paper, a dynamic Regulatio...

متن کامل

Application-oriented multimedia scheduling over lossy wireless networks

This work seeks a better understanding of the relations between the better network service provided by QoSoriented wireless packet scheduling and the actual benefits perceived by the multimedia applications that use them. Through extensive simulations driven by real (multimedia and wireless channel error) traces, we observe that in general, there is a performance gap between application perceiv...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999